package main

import (
	"fmt"
	"unicode/utf8"
)

func main() {
	//len和RuneCountInString的区别
	//len返回的是字符串的字节数，RuneCountInString返回的是字符串的字符数
	//一个汉字占用3个字节，一个英文字符占用1个字节
	s := "hello 你好"
	fmt.Println(len(s))                    //输出12
	fmt.Println(utf8.RuneCountInString(s)) //输出8

	fmt.Println(utf8.RuneCountInString("世界"))
	fmt.Println(utf8.RuneCountInString("hello, 世界"))
}
